power supply socket - German English Dictionary